<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LibTools: 类成员</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">LibTools
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.8.16 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','搜索');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="contents">
<div class="textblock">这里列出了所有类成员，并附带类的详细说明:</div>

<h3><a id="index_s"></a>- s -</h3><ul>
<li>Seek()
: <a class="el" href="class_c_file.html#a7430e2a509a825e6132fefc5d70a9867">CFile</a>
</li>
<li>Self
: <a class="el" href="class_list__const___iterator.html#adfc969c39d216ed1eeb34bdc6097fb5a">List_const_Iterator&lt; Ty &gt;</a>
, <a class="el" href="class_list___iterator.html#a72b13160ef98898d092a0ed88dd11d82">List_Iterator&lt; Ty &gt;</a>
, <a class="el" href="struct_list___node.html#a16c91a7b25458463527dc19630f78c06">List_Node&lt; Ty &gt;</a>
, <a class="el" href="class_s_list.html#a69912e766e64f9ae4e0dac7b82a7abe9">SList&lt; Ty, _Alloc &gt;</a>
, <a class="el" href="class_s_list_base.html#a446454d7dc0d365601f38daecaa0e70d">SListBase&lt; Ty, _Alloc &gt;</a>
</li>
<li>SellNode()
: <a class="el" href="class_s_list_base.html#ac89f3b5f791a3bd9368f4929ceca32a9">SListBase&lt; Ty, _Alloc &gt;</a>
</li>
<li>Send()
: <a class="el" href="class_c_epoll_service.html#a6c4cb070c67f1b5bc848566c664d547f">CEpollService</a>
</li>
<li>SendTo()
: <a class="el" href="class_c_epoll_service.html#a49ebca36e1c2c905100e90c6ec6b21e7">CEpollService</a>
</li>
<li>Server
: <a class="el" href="class_client.html#ac2055578ac48afabe5af487878450f68">Client</a>
, <a class="el" href="class_server.html#a64c508254f64bafca731b8758332bb04">Server</a>
</li>
<li>ServerPool()
: <a class="el" href="class_server_pool.html#a12a50e25cde8c9244203f209515255b4">ServerPool</a>
, <a class="el" href="class_service.html#a50e40c4461989310f8c03faf5e382e40">Service</a>
</li>
<li>Service
: <a class="el" href="class_client.html#a6474ceb8669761e879329b39c3afb899">Client</a>
, <a class="el" href="class_service.html#ae3887d7d725c94f207a479a10cce30bd">Service</a>
</li>
<li>ServiceFactory()
: <a class="el" href="class_service_factory.html#a514db0fcdbce4e218e544d3ea3673fb5">ServiceFactory</a>
</li>
<li>SetAccept()
: <a class="el" href="class_c_tcp_io_socket.html#a6684a9f52783e84a4ff345aa12bc2974">CTcpIoSocket</a>
</li>
<li>SetAddr()
: <a class="el" href="class_c_ipc_socket.html#ad954cee189b57a0bb1ff5c95c25de871">CIpcSocket</a>
, <a class="el" href="class_c_sock_addr.html#a489b625ee03b203ea32a5e859a51f04e">CSockAddr</a>
, <a class="el" href="class_c_socket.html#afaa6fee02d3a38224445cb42d63d3521">CSocket</a>
</li>
<li>SetClient()
: <a class="el" href="class_client_server.html#af8489c6cf441bd12e48c4c1421c7c6cf">ClientServer</a>
, <a class="el" href="class_server.html#ab42588a62599114c6eee2ca37b4b87d3">Server</a>
</li>
<li>SetComplete()
: <a class="el" href="struct_epoll_handle.html#a9e82114533d2bb511e3c8649dac568c7">EpollHandle</a>
</li>
<li>SetCurWaitTimeValue()
: <a class="el" href="class_timeout_manager.html#a3e275bf35a2191a21bbf958fd5ccaa30">TimeoutManager</a>
</li>
<li>SetDomain()
: <a class="el" href="class_c_sock_addr.html#ab7aaac6f7f95bf879555e9391acdd3d6">CSockAddr</a>
, <a class="el" href="class_c_socket.html#aafc3fc3ab0c1e3d5ae2cf9dfba46d442">CSocket</a>
, <a class="el" href="class_c_udp_socket.html#af8aa3bdb55f59883197053e46ee9583f">CUdpSocket</a>
</li>
<li>SetError()
: <a class="el" href="class_c_sock_error.html#a3146d97ee6af5b645265d1c604fde5c2">CSockError</a>
</li>
<li>SetEvent()
: <a class="el" href="struct___s_i_g_n_a_l_i_n_f_o.html#a8cecdd8b1c7755dc07669e43aa7cc75a">_SIGNALINFO</a>
, <a class="el" href="class_c_event.html#a19b3ef35c853d54d2debf57c9368ca3f">CEvent</a>
, <a class="el" href="class_c_event_base.html#a0c53f1d6c89e9a6cf4f0b168f2565e23">CEventBase</a>
</li>
<li>SetIoBuffer()
: <a class="el" href="class_c_io_port_service.html#aaba7ef56add86b61b7d3d95ac95b00bc">CIoPortService</a>
</li>
<li>SetIoService()
: <a class="el" href="class_c_ipc_io_socket.html#a7be5cfe2d25054961fd191493ed8e986">CIpcIoSocket</a>
, <a class="el" href="class_c_tcp_io_socket.html#a52882323e9280841369ba84fec907d38">CTcpIoSocket</a>
, <a class="el" href="class_c_udp_io_socket.html#a7e72aa11797b8dbbb81961d26e6ef6fb">CUdpIoSocket</a>
</li>
<li>SetLock()
: <a class="el" href="class_c_ipc_socket.html#a9ecee3dd0ec41c1f93fd5fef160b8b27">CIpcSocket</a>
, <a class="el" href="class_c_socket.html#a8b06eb532505ae7f3b6c8c17e2460911">CSocket</a>
</li>
<li>SetLogFileSize()
: <a class="el" href="class_c_safe_logs.html#a79ac12b58225066b1533f190a579e64b">CSafeLogs</a>
</li>
<li>SetLogLevel()
: <a class="el" href="class_c_safe_logs.html#a41d1dba7d735f5340dca726f889f5090">CSafeLogs</a>
</li>
<li>SetLogPath()
: <a class="el" href="class_c_safe_logs.html#a972c8fa984c8698181dcefbb2ac492fb">CSafeLogs</a>
</li>
<li>SetNolock()
: <a class="el" href="class_c_ipc_socket.html#a26096a3ca407eb22869be8d6ec6b13a1">CIpcSocket</a>
, <a class="el" href="class_c_socket.html#a3f8d60c59caa235c4fb603e269166fd4">CSocket</a>
</li>
<li>SetPort()
: <a class="el" href="class_c_sock_addr.html#a74baec009cf9d113674cbc5e9e3a76af">CSockAddr</a>
, <a class="el" href="class_c_socket.html#a112e126a842b4ec30e5d17721ebe73cb">CSocket</a>
</li>
<li>SetProtocol()
: <a class="el" href="class_c_socket.html#a630790930bc708f198f90181420892a5">CSocket</a>
</li>
<li>SetRemoteAddr()
: <a class="el" href="class_c_udp_socket.html#a1c2fbd5b243f8b40d638731548aec11a">CUdpSocket</a>
</li>
<li>SetRemotePort()
: <a class="el" href="class_c_udp_socket.html#ac3c2c759a303d3254c171c8373ac416d">CUdpSocket</a>
</li>
<li>SetReuse()
: <a class="el" href="class_c_ipc_socket.html#a1dfb58fc654dc02c197b6e43d88db099">CIpcSocket</a>
, <a class="el" href="class_c_socket.html#ae96be9f5381ebfb3e22092ad96f972ce">CSocket</a>
</li>
<li>SetService()
: <a class="el" href="class_c_socket.html#ad08fc2df680d1fd84035f5aada97dd3a">CSocket</a>
</li>
<li>SetServiceFlag()
: <a class="el" href="class_service.html#aede679dc4ce20dbe8fc56d9998727ef5">Service</a>
</li>
<li>SetSockAddr()
: <a class="el" href="class_c_sock_addr.html#ae8ef048aa57a6915a360d731a3a844b0">CSockAddr</a>
</li>
<li>SetSocket()
: <a class="el" href="class_c_socket.html#aaa6d7615fa3799b3b2ddba01f4dcc675">CSocket</a>
</li>
<li>SetSocketBuffer()
: <a class="el" href="class_c_io_port_service.html#a6bb17ecf133490bae0d660eeeff35f76">CIoPortService</a>
</li>
<li>SetSocketOpt()
: <a class="el" href="class_c_ipc_socket.html#acaa3675710e25d5f88a29a8b8a3b9626">CIpcSocket</a>
, <a class="el" href="class_client.html#ace69bff65ba9f595115c1b80e10f687c">Client</a>
, <a class="el" href="class_client_server.html#a87b62b544a5886d983efa2b8f36329d8">ClientServer</a>
, <a class="el" href="class_c_socket.html#a28a714423abdf1a80c07419661923210">CSocket</a>
, <a class="el" href="class_server.html#ac43591a38a0fad67544d6b09d2604f29">Server</a>
, <a class="el" href="class_service.html#a3a7a13a861535967242b96661e0b75ba">Service</a>
</li>
<li>SetSockType()
: <a class="el" href="class_c_socket.html#ab0833e2e82bcca3a85057fcecb2287bb">CSocket</a>
</li>
<li>SetSwitchFile()
: <a class="el" href="class_c_safe_logs.html#a94a6c995167ac24ca71660e48fd0ce32">CSafeLogs</a>
</li>
<li>SetSysError()
: <a class="el" href="class_c_sock_error.html#ac608c15cce8ab11d5683d41385f814fc">CSockError</a>
</li>
<li>SetTime()
: <a class="el" href="class_c_machine_time.html#a5a9fb922168cf7ebdee0e0ace9ba5896">CMachineTime</a>
, <a class="el" href="class_c_sys_time.html#a85aaf8c11ed2bd1e536684ce7109e731">CSysTime</a>
, <a class="el" href="class_c_time_base.html#a5421e3f57c65d50745c25ed381f86c58">CTimeBase</a>
, <a class="el" href="class_c_unit_time.html#a3d1dda71f5b6b794f9c820c5bbdb6460">CUnitTime</a>
</li>
<li>SetTimeout()
: <a class="el" href="class_client.html#adfe1866466f5be9eca92dd6319eb56c1">Client</a>
</li>
<li>SetTimer()
: <a class="el" href="class_c_basic_service.html#a697834720e8fea776f366a8207087fa6">CBasicService</a>
, <a class="el" href="class_c_epoll_service.html#afc23d484e502e76a9e7710038e822e53">CEpollService</a>
, <a class="el" href="class_c_io_port_service.html#a5ffa1d9379ae7595d2febd119f42a738">CIoPortService</a>
, <a class="el" href="class_c_ipc_base.html#a91e0f3a46b25f2d5fb3a635c5095a0e3">CIpcBase</a>
, <a class="el" href="class_c_ipc_client.html#aa0a17ceab18bf4e0b4a98f4c6ab8b38d">CIpcClient</a>
, <a class="el" href="class_c_ipc_server.html#a31bc1a0fb9e64d32cb57f27a088c8a5b">CIpcServer</a>
, <a class="el" href="class_c_tcp_base.html#a0327d3f24e578a54413fa6749e735a97">CTcpBase</a>
, <a class="el" href="class_c_tcp_client.html#a67bf3b522a162ab9c3258dd70529d15a">CTcpClient</a>
, <a class="el" href="class_c_tcp_server.html#a6656ac1f6545de42e7d26d86c02f117f">CTcpServer</a>
, <a class="el" href="class_c_timer.html#afadf9bf2c7fe7f1a6d7c34cbf90f979e">CTimer</a>
, <a class="el" href="class_c_timer_base.html#a6fffc8e98a58289e7ea395cfbf4d73e9">CTimerBase</a>
, <a class="el" href="class_c_udp_base.html#a2f978d31627d822f09a185a3f1be5b77">CUdpBase</a>
, <a class="el" href="class_c_udp_client.html#a7fc951a885bc9d3aab6ecdf0d1aa9273">CUdpClient</a>
, <a class="el" href="class_c_udp_server.html#aeb3e2cc49ab20aeaf396c40e28f58627">CUdpServer</a>
</li>
<li>SetWriteConsole()
: <a class="el" href="class_c_safe_logs.html#a2a129a4fcd8c51a5c6830098943cf7bb">CSafeLogs</a>
</li>
<li>SetWriteLog()
: <a class="el" href="class_c_io_port_service.html#aedf29d5a0b744177d997d156068545bf">CIoPortService</a>
</li>
<li>Share
: <a class="el" href="class_c_file.html#a1e8db2a76f911a0840cc10a426fece01a6e7d3f31b0629460604ee6b89302a5c0">CFile</a>
</li>
<li>ShareCount()
: <a class="el" href="class_share_count.html#a2806823e1f356ced3e97de14c6672a64">ShareCount&lt; T &gt;</a>
</li>
<li>ShareCountBase()
: <a class="el" href="class_share_count_base.html#ac6ded660af634d036d918e1e2540665b">ShareCountBase</a>
</li>
<li>ShareCountDel()
: <a class="el" href="class_share_count_del.html#a80addcf77d4142e5b581ade7167df039">ShareCountDel&lt; T, DELTYPE &gt;</a>
</li>
<li>SharedPtr()
: <a class="el" href="class_shared_ptr.html#a468ebe30de4922e44b5ff0df76aadf19">SharedPtr&lt; Ty &gt;</a>
</li>
<li>Shutdown()
: <a class="el" href="class_c_epoll_service.html#ad23338defe1ba3a98a4e4516549161e2">CEpollService</a>
, <a class="el" href="class_c_io_port_service.html#ae247b9ad53c577481a6a17713e6a0685">CIoPortService</a>
, <a class="el" href="class_c_ipc_socket.html#aa9da47e4da34f20ae039100f92fe8f44">CIpcSocket</a>
, <a class="el" href="class_c_socket.html#af24c845946ff5014b8b8d57987459ad7">CSocket</a>
</li>
<li>size()
: <a class="el" href="class_c_const_string_t.html#ad39513ac39e33712db67708dc2894080">CConstStringT&lt; T &gt;</a>
</li>
<li>Size()
: <a class="el" href="class_c_safe_list.html#a9a2faf03b7713a512830e7ccacda915a">CSafeList&lt; T &gt;</a>
, <a class="el" href="class_c_safe_map.html#ab92562ab690d28ba0a70516974381853">CSafeMap&lt; Kt, Vt, Ft &gt;</a>
, <a class="el" href="class_c_safe_set.html#a7af52d74336ec0f71efed1155757dd17">CSafeSet&lt; Kt, Ft &gt;</a>
, <a class="el" href="class_c_safe_s_list.html#a5248872778d230ffb571d16b901c0149">CSafeSList&lt; T &gt;</a>
</li>
<li>size()
: <a class="el" href="class_c_stream_buffer.html#aa142871df4960e4d17167f56de651469">CStreamBuffer</a>
, <a class="el" href="class_c_stream_iteator.html#ac1a4325cec7f2bdbcf0f32684e0d12d8">CStreamIteator</a>
, <a class="el" href="class_s_list.html#a8ad5ffd316322e8aa9be9380defacc36">SList&lt; Ty, _Alloc &gt;</a>
</li>
<li>Size()
: <a class="el" href="class_timeout_manager.html#a461f91ab5d96160b2d54362d92f83b1f">TimeoutManager</a>
</li>
<li>size_type
: <a class="el" href="class_s_list.html#aa8cdeb4e7ec76e8f73b71b4d24dd811f">SList&lt; Ty, _Alloc &gt;</a>
</li>
<li>SList()
: <a class="el" href="class_s_list.html#a09488529ebc88ff794893e2aa01a69de">SList&lt; Ty, _Alloc &gt;</a>
</li>
<li>SockDataBuffer()
: <a class="el" href="struct_sock_data_buffer.html#ae057d059b45c6cf2587678f081dfc23a">SockDataBuffer</a>
</li>
<li>sockError
: <a class="el" href="struct_o_v_e_r_l_a_p_p_e_d___e_x.html#a29eca265ddf9e8858e7360a27004866b">OVERLAPPED_EX</a>
</li>
<li>Socket()
: <a class="el" href="class_c_ipc_socket.html#a910a50405e2de5f9f214af218b25519c">CIpcSocket</a>
, <a class="el" href="class_c_socket.html#af4c2b2c6e3696ba11c605ee6fead1736">CSocket</a>
, <a class="el" href="class_c_udp_socket.html#ab8b1ed410724da2c2fa57e0e24ee9160">CUdpSocket</a>
</li>
<li>SocketData()
: <a class="el" href="struct_socket_data.html#a1448e9224cb7f16b19f248ffc9bc1c03">SocketData</a>
</li>
<li>sockid
: <a class="el" href="struct_sock_data_buffer.html#a55010c98dc7337f4c8c12b2d0cf53118">SockDataBuffer</a>
</li>
<li>sockStatus
: <a class="el" href="struct_o_v_e_r_l_a_p_p_e_d___e_x.html#a614e5742d57e4905fdf46b8727486b5e">OVERLAPPED_EX</a>
</li>
<li>SpinLock()
: <a class="el" href="class_spin_lock.html#a7dc17bb50466088acb8ea4a45d43b183">SpinLock</a>
</li>
<li>sprintf_ex()
: <a class="el" href="class_string_tools.html#aac624d8ca2e7a18c7c849ad5782cc0e8">StringTools&lt; T &gt;</a>
</li>
<li>Start()
: <a class="el" href="class_client.html#a95dc32ad76a8bde7a525408d03b842ed">Client</a>
, <a class="el" href="class_c_thread.html#adf00484be35a941f0990639dfd425bef">CThread</a>
</li>
<li>StartTime()
: <a class="el" href="class_client.html#a653283b5bd6d57c855b32eeaea0ebfd4">Client</a>
, <a class="el" href="class_c_timer.html#a4963ccc407406050df39d7b7e9346625">CTimer</a>
, <a class="el" href="class_c_timer_base.html#afd4814952f219f10b2f06a73fa9cec7d">CTimerBase</a>
</li>
<li>StlImp()
: <a class="el" href="class_stl_imp.html#a99112fb8b06920ed36adf52797c24ce8">StlImp&lt; T &gt;</a>
</li>
<li>strchr_ex()
: <a class="el" href="class_string_tools.html#a73f780452d9ab7a8d6fdd1f936a44233">StringTools&lt; T &gt;</a>
</li>
<li>strlen_ex()
: <a class="el" href="class_string_tools.html#aad313971c0ca2076d351c039efd35f64">StringTools&lt; T &gt;</a>
</li>
<li>strncmp_ex()
: <a class="el" href="class_string_tools.html#a14a290738ec3257505bade21f5e92796">StringTools&lt; T &gt;</a>
</li>
<li>strncpy_ex()
: <a class="el" href="class_string_tools.html#aba49e1dc0b6627b38c0304e548b6b00e">StringTools&lt; T &gt;</a>
</li>
<li>SUCC
: <a class="el" href="class_c_sock_error.html#a1bef13a44763b0fbc3cbbd9c86d8d15aa165f97697ce92cdb961f6ad0d365eec0">CSockError</a>
</li>
<li>svrSockData
: <a class="el" href="struct_o_v_e_r_l_a_p_p_e_d___e_x.html#ac5d94946afe9714b23a45fce22793b05">OVERLAPPED_EX</a>
</li>
<li>Swap()
: <a class="el" href="class_c_ipc_io_socket.html#ae246cd093979191a046035281dc0f490">CIpcIoSocket</a>
, <a class="el" href="class_c_ipc_socket.html#ac1383f482c53e9b95735a9b2eef63ee3">CIpcSocket</a>
, <a class="el" href="class_c_sock_addr.html#a7ce83a4d05633aa56ea5c986adb4274e">CSockAddr</a>
, <a class="el" href="class_c_socket.html#a816347ac8821a8288a38645702bee10e">CSocket</a>
</li>
<li>swap()
: <a class="el" href="class_c_socket_io_buffer.html#a0834b50d2414330fcbda36ca2fadd293">CSocketIoBuffer</a>
, <a class="el" href="class_c_stream_buffer.html#ad1801dff132d9c876d827510d457eedc">CStreamBuffer</a>
</li>
<li>Swap()
: <a class="el" href="class_c_tcp_io_socket.html#ac25efea12d58e055882e7e79d132b7d6">CTcpIoSocket</a>
, <a class="el" href="class_c_udp_io_socket.html#a1050e2bc438ca9b98f1662f452fc7c3b">CUdpIoSocket</a>
, <a class="el" href="class_shared_ptr.html#a4d01af086ba301328e14f279a7ab400a">SharedPtr&lt; Ty &gt;</a>
</li>
<li>swap()
: <a class="el" href="class_s_list.html#a1e008fd17f788c9126abbf75b1e13d17">SList&lt; Ty, _Alloc &gt;</a>
</li>
<li>SwitchLogFile()
: <a class="el" href="class_c_safe_logs.html#aeb6f84401d06477a6dc85cb44f029fc7">CSafeLogs</a>
</li>
<li>SYS_ERROR
: <a class="el" href="class_c_sock_error.html#a1bef13a44763b0fbc3cbbd9c86d8d15aa94ea62aaf7ea28879420376443d6f145">CSockError</a>
</li>
<li>szDir
: <a class="el" href="struct_____dir_info.html#a7aa17ca5adb455c000e735f6b95c0664">__DirInfo</a>
</li>
<li>szFileName
: <a class="el" href="struct___f_i_l_e_f_i_n_d_i_n_f_o__.html#a857b9e763ea3e183a8e6a582af305c82">_FILEFINDINFO_</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者 &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>
</body>
</html>
